package controller.net;

import java.io.IOException;
import java.net.ServerSocket;

/**
 * Server class
 */
public class NetControllerServer {
    
    public static void main(String[] args) {
        ModelHolder model = new ModelHolder();
        ServerSocket server = null;
        try {
            server = new ServerSocket(6666);
            System.out.println("Сервер запущен");
        } catch (IOException e) {
            System.out.println("Невозможно запустить сервер");
        }
        while (true) {
            try {
                NetControllerServerThread clientThread = new NetControllerServerThread(server.accept(), model);
                clientThread.start();
            } catch (IOException e) {
                System.out.println("Что-то пошло не так...");
                continue;
            }
        }
    }
}
